//
//  EYInstanceVariable.h
//  metadata
//
//  Created by easy on 11-5-27.
//  Copyright 2011 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import <objc/objc-runtime.h>
#import "EYMetadata.h"
@interface EYInstanceVariable : NSObject {
	Ivar own;
}
@property (nonatomic, readonly) Ivar ownIvar;
//ivar_getName
@property (nonatomic, readonly) NSString *name;
//ivar_getOffset
@property long int offset;
//ivar_getTypeEncoding
@property (nonatomic, readonly) NSString *typeEncoding;

-(id) initWith:(Ivar) ivar;
+(id) init:(Ivar) ivar;
@end
